map controlled - French English Dictionary